package com.baoteng.rbspy.vo.request;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;

@JsonInclude(Include.NON_EMPTY)
public class InsureDetails {

	private String applicantName ;
	private String applicantType ;
	private String channelInfo ;
	private String coinsuranceMark ;
	private String dateInput ;
	private String departmentCode ;
	private String driverName ;
	private String formatType ;
	private String inputById ;
	private String insuranceEndTime ;
	private String insuredName ;
	private String isAccommodation ;
	private String jsCountPrenium ;
	private String mainQuotationNo ;
	private String marketProductVersion ;
	private String noticeNo ;
	private String noticeStatus ;
	private String productClass ;
	private String productCode ;
	private String productName ;
	private String rateClassFlag ;
	private String secondLevelDepartmentCode ;
	private String taskId ;
	private String policyNo;
	/**
	 * B5已承保
	 * B2待缴费
	 */
	private String taskState ;
	private String taskStateName ;
	private String techProduct ;
	private String techProductName ;
	private String totalActualPremium ;
	private String totalPremiumDisplay ;
	private String vehicleFrameNo ;
	private String vehicleLicenceCode ;
	/**
	 * 
	 * 凭证号
	 */
	private String voucherNo ;
	/**
	 * 凭证类型
	 * 1--投保单号
	 * 2--
	 */
	private String voucherType ;
	/**
	 * 承保失败原因
	 */
	private String opinionDesc;
	
	/**
	 * 太保支付号
	 */
	private String payNo;
	/**
	 * 太保支付效验码
	 */
	private String verifyNo;
	/**
	 * 太保支付方式
	 * 1--支票
	 * 2--划卡
	 * chinapay--银联电子支付
	 * weixin--微信支付
	 */
	private String paymentType;
	
	public String getApplicantName() {
		return applicantName;
	}
	public void setApplicantName(String applicantName) {
		this.applicantName = applicantName;
	}
	public String getApplicantType() {
		return applicantType;
	}
	public void setApplicantType(String applicantType) {
		this.applicantType = applicantType;
	}
	public String getChannelInfo() {
		return channelInfo;
	}
	public void setChannelInfo(String channelInfo) {
		this.channelInfo = channelInfo;
	}
	public String getCoinsuranceMark() {
		return coinsuranceMark;
	}
	public void setCoinsuranceMark(String coinsuranceMark) {
		this.coinsuranceMark = coinsuranceMark;
	}
	public String getDateInput() {
		return dateInput;
	}
	public void setDateInput(String dateInput) {
		this.dateInput = dateInput;
	}
	public String getDepartmentCode() {
		return departmentCode;
	}
	public void setDepartmentCode(String departmentCode) {
		this.departmentCode = departmentCode;
	}
	public String getDriverName() {
		return driverName;
	}
	public void setDriverName(String driverName) {
		this.driverName = driverName;
	}
	public String getFormatType() {
		return formatType;
	}
	public void setFormatType(String formatType) {
		this.formatType = formatType;
	}
	public String getInputById() {
		return inputById;
	}
	public void setInputById(String inputById) {
		this.inputById = inputById;
	}
	public String getInsuranceEndTime() {
		return insuranceEndTime;
	}
	public void setInsuranceEndTime(String insuranceEndTime) {
		this.insuranceEndTime = insuranceEndTime;
	}
	public String getInsuredName() {
		return insuredName;
	}
	public void setInsuredName(String insuredName) {
		this.insuredName = insuredName;
	}
	public String getIsAccommodation() {
		return isAccommodation;
	}
	public void setIsAccommodation(String isAccommodation) {
		this.isAccommodation = isAccommodation;
	}
	public String getJsCountPrenium() {
		return jsCountPrenium;
	}
	public void setJsCountPrenium(String jsCountPrenium) {
		this.jsCountPrenium = jsCountPrenium;
	}
	public String getMainQuotationNo() {
		return mainQuotationNo;
	}
	public void setMainQuotationNo(String mainQuotationNo) {
		this.mainQuotationNo = mainQuotationNo;
	}
	public String getMarketProductVersion() {
		return marketProductVersion;
	}
	public void setMarketProductVersion(String marketProductVersion) {
		this.marketProductVersion = marketProductVersion;
	}
	public String getNoticeNo() {
		return noticeNo;
	}
	public void setNoticeNo(String noticeNo) {
		this.noticeNo = noticeNo;
	}
	public String getNoticeStatus() {
		return noticeStatus;
	}
	public void setNoticeStatus(String noticeStatus) {
		this.noticeStatus = noticeStatus;
	}
	public String getProductClass() {
		return productClass;
	}
	public void setProductClass(String productClass) {
		this.productClass = productClass;
	}
	public String getProductCode() {
		return productCode;
	}
	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}
	public String getProductName() {
		return productName;
	}
	public void setProductName(String productName) {
		this.productName = productName;
	}
	public String getRateClassFlag() {
		return rateClassFlag;
	}
	public void setRateClassFlag(String rateClassFlag) {
		this.rateClassFlag = rateClassFlag;
	}
	public String getSecondLevelDepartmentCode() {
		return secondLevelDepartmentCode;
	}
	public void setSecondLevelDepartmentCode(String secondLevelDepartmentCode) {
		this.secondLevelDepartmentCode = secondLevelDepartmentCode;
	}
	public String getTaskId() {
		return taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	public String getTaskState() {
		return taskState;
	}
	public void setTaskState(String taskState) {
		this.taskState = taskState;
	}
	public String getTaskStateName() {
		return taskStateName;
	}
	public void setTaskStateName(String taskStateName) {
		this.taskStateName = taskStateName;
	}
	public String getTechProduct() {
		return techProduct;
	}
	public void setTechProduct(String techProduct) {
		this.techProduct = techProduct;
	}
	public String getTechProductName() {
		return techProductName;
	}
	public void setTechProductName(String techProductName) {
		this.techProductName = techProductName;
	}
	public String getTotalActualPremium() {
		return totalActualPremium;
	}
	public void setTotalActualPremium(String totalActualPremium) {
		this.totalActualPremium = totalActualPremium;
	}
	public String getTotalPremiumDisplay() {
		return totalPremiumDisplay;
	}
	public void setTotalPremiumDisplay(String totalPremiumDisplay) {
		this.totalPremiumDisplay = totalPremiumDisplay;
	}
	public String getVehicleFrameNo() {
		return vehicleFrameNo;
	}
	public void setVehicleFrameNo(String vehicleFrameNo) {
		this.vehicleFrameNo = vehicleFrameNo;
	}
	public String getVehicleLicenceCode() {
		return vehicleLicenceCode;
	}
	public void setVehicleLicenceCode(String vehicleLicenceCode) {
		this.vehicleLicenceCode = vehicleLicenceCode;
	}
	public String getVoucherNo() {
		return voucherNo;
	}
	public void setVoucherNo(String voucherNo) {
		this.voucherNo = voucherNo;
	}
	public String getVoucherType() {
		return voucherType;
	}
	public void setVoucherType(String voucherType) {
		this.voucherType = voucherType;
	}
	public String getPolicyNo() {
		return policyNo;
	}
	public void setPolicyNo(String policyNo) {
		this.policyNo = policyNo;
	}
	public String getOpinionDesc() {
		return opinionDesc;
	}
	public void setOpinionDesc(String opinionDesc) {
		this.opinionDesc = opinionDesc;
	}
	public String getPayNo() {
		return payNo;
	}
	public void setPayNo(String payNo) {
		this.payNo = payNo;
	}
	public String getVerifyNo() {
		return verifyNo;
	}
	public void setVerifyNo(String verifyNo) {
		this.verifyNo = verifyNo;
	}
	public String getPaymentType() {
		return paymentType;
	}
	public void setPaymentType(String paymentType) {
		this.paymentType = paymentType;
	}
	
}
